import request from 'utils/request'

export default {
  /**
   * @描述 對運費模板的增刪改查()
   * @param params
   * @returns {*}
   */
  /**
   * @描述 條件查詢 獲得運費信息
   * @param mcb01 運費模板名稱
   * @returns {*}
   */
  getMcb(mcb01) {
    return request.get('/freight/mcb/'+ mcb01)
  },
  postMcb(params) {
    return request.post('/freight/mcb/',params)
  },
  putMcb(params) {
    return request.put('/freight/mcb/',params)
  },
  /**
   * @描述 批量删除运费模板
   * @param mcbIds 运费模板id串
   * @returns {*}
   */
  deleteMcb(mcbIds) {
    return request.delete('/freight/mcb/' + mcbIds)
  },
  /**
   * @描述 运费模板详情（包含快递信息）
   * @returns {*} pagination
   */
  mcbDetail (params) {
    return request.get('/freight/mcb', params)
  },

  /**
   * @描述 分页查询：查询快递信息
   * @returns {*} pagination
   */
  getMcaAll (params) {
    return request.get('/express', params)
  },
  /**
   * @描述
   * @returns {*}
   */

  /**
   * @描述 條件查詢  根據模板名稱獲取快遞模板信息
   * @param id 快遞模板名稱mca00
   * @returns {*} pagination
   */
  getMca(id){
    return request.get('/express/seekFiles',{
      id:id
    })
  },
  /**
   * @描述 獲取快遞列表
   * @returns {*}
   */
  getMcaList(){
    return request.get('/express/list')
  },
  postMca(params){
    return request.post('/express',params)

  },
  putMca(params){
    return request.put('/express',params)
  },
  /**
   * @描述 批量删除快递模板
   * @param mcaIds 快遞模板id串
   * @returns {*}
   */
  deleteMca(mcaIds){
    return request.delete('express/' + mcaIds)
  },

  /**
   * @描述 條件查詢 查询发货人列表
   * @param sendName  發貨人名字
   * @returns {*} pagination
   */
  getOrderSenderInfo(sendName) {
    return request.get('/orderSenderInfo/'+ sendName)
  },
  getOrderSenderInfoList(params) {
    console.log(params)
    return request.get('/orderSenderInfo',params)
  },
  postOrderSenderInfo(params) {
    return request.post('/orderSenderInfo',params)
  },
  putOrderSenderInfo(params) {
    return request.put('/orderSenderInfo',params)
  },
  /**
   * @描述 批量删除发货人信息
   * @param ids 發貨人信息表id串
   * @returns {*}
   */
  deleteOrderSenderInfo(ids){
    return request.delete('orderSenderInfo/' + ids)
  }













}
